/*活动规则弹窗*/
.pop-rule{
	width:840px;
	height:510px;
	background: #fff;
	overflow-y:auto;
	border-radius: 10px;
}
.pop-rule .rule-title{
	position: relative;
	border-bottom: 1px solid #ccc;
}
.rule-title h2{
	width:786px;
	height:25px;
	line-height: 25px;
	padding:15px;
	font-size: 18px;
}
.pop-rule .pop-colse-btn{
	position: absolute;
	top: 13px;
	right:13px;
	cursor:pointer;
	font-size: 18px;
	color:#000;
	padding: 4px;
	font-weight: bold;
}
.pop-rule .pop-body{
	width:800px;
	height:415px;
	padding:20px;
  	overflow-y:auto;
}
.pop-rule .temp-rule-tit{
	line-height: 30px;
	padding: 10px 18px;
	background: #f4f4f4;
	color: #8e8e8e;
	letter-spacing: 1px;
	font-size: 14px;
}
.pop-rule .temp-rule-tit span {
  font-size: 16px;
  color: #333;
}
.pop-rule .temp-rule-tit .red-color{
  font-size: 16px;
  color: #f1324c;
}
.pop-rule .temp-rule-party {
  margin-left: 89px;
}
.pop-rule .temp-rule-wrap{  
	height: 276px;
	overflow-y: auto;
}
 .pop-rule .temp-rule-wrap h4 {
  margin-top: 10px;
  padding: 10px 0;
  font-size: 18px;
  font-weight: 400;
}
.pop-rule .temp-rule-wrap ol {
  line-height: 30px;
  font-size: 16px;
  padding-left: 28px;
  color: #818181;
  list-style: decimal;
}
.pop-rule .temp-rule-wrap ol li span {
  color: #f00;
}